using System;
namespace Microsoft.Data.Edm
{
	/// <summary>
	/// Common base interface for all named children of EDM schemata.
	/// </summary>
	public interface IEdmSchemaElement : IEdmNamedElement, IEdmVocabularyAnnotatable, IEdmElement
	{
		/// <summary>
		/// Gets the kind of this schema element.
		/// </summary>
		EdmSchemaElementKind SchemaElementKind
		{
			get;
		}
		/// <summary>
		/// Gets the namespace this schema element belongs to.
		/// </summary>
		string Namespace
		{
			get;
		}
	}
}